shed/throw light on


Results for "shed/throw light on"

English - Turkish Dictionary

shed/throw light on

(English - Turkish Dictionary) :
-i aydınlatmak, -i açıklamak.